<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    /*Date 在js中使用date对象来表示一个时间
    *       创建一个指定的时间对象
    *             需要在构造函数中传递一个表示时间的字符串作为参数
    *       语法:
    *           月份/日/年 时:分:秒
    *   方法:
    *       1.getDate()获取当前对象是几号 返回1-31的值
    *       2.getDay()获取当前对象是周几 返回0-6的值 0表示星期日 1表示星期一
    *       3.getMonth() 获取当前对象是月份 返回0-11 0表示1月 11表示12月
    *       4.getFullYear() 获取当前对象的年份 
    *       5.getTime()获取当前对象的时间戳
    *                   时间戳试纸从格林威治时间的1970年1月1日0时0分到当前日期所花费的毫秒数（1秒=1000毫秒）
    *                   计算机底层存储时间就用时间戳
    *       6.time=Date.now()获取当前的时间戳 可以测试代码的性能
    * */
    var d=new Date();
    var d2=new Date("12/15/2019 11:10:30");// 月份/日/年 时:分:秒
    console.log(d);
    console.log(d2);
    var date=d2.getDate();
    console.log("date="+date);

    var day=d2.getDay();
    console.log("day="+day);

    var month=d2.getMonth();
    console.log("month="+month);
    // console.log("month="+ (Number(month)+1)); //可以加个1 表示12月

    var year=d2.getFullYear();
    console.log("year="+year);

    //利用时间戳来测试代码的执行性能
    var start=Date.now();
    for (var i=0;i<100;i++){
        console.log(i);
    }
    var end=Date.now();
    console.log("执行了"+(end-start)+"毫秒");
</script>
</body>
</html>